
package com.naza.rpc.compiler.weaver;

import com.naza.rpc.compiler.intercept.Interceptor;

/**
 * @author yl
 */
public interface ClassProxy {
    <T> T createProxy(Object target, Interceptor interceptor, Class<?>... proxyClasses);

    <T> T createProxy(ClassLoader classLoader, Object target, Interceptor interceptor, Class<?>... proxyClasses);
}

